Add the BablConversion as first argument of all conversions
authorØyvind Kolås <pippin@gimp.org>
Fri, 18 Aug 2017 20:46:26 +0000 (22:46 +0200)
committerØyvind Kolås <pippin@gimp.org>
Fri, 18 Aug 2017 20:48:50 +0000 (22:48 +0200)
commite604fd0385006d63af449c1961756c1f100b2c13
treef8c77f10a2b491e3cbd7d1e27195ac9aadb7e235
parentf1eaba7de7633ab530b4a85db827fed60ffc9ef1
Add the BablConversion as first argument of all conversions

This is neccesary to be able to access state of source/destination from within
registered conversions.
40 files changed:
babl/babl-conversion.c
babl/babl-conversion.h
babl/babl-core.c
babl/babl-internal.h
babl/babl-palette.c
babl/babl-types.h
babl/base/model-gray.c
babl/base/model-rgb.c
babl/base/model-ycbcr.c
babl/base/type-float.c
babl/base/type-half.c
babl/base/type-u15.c
babl/base/type-u16.c
babl/base/type-u32.c
babl/base/type-u8.c
extensions/16bit.c
extensions/CIE.c
extensions/HCY.c
extensions/HSL.c
extensions/HSV.c
extensions/cairo.c
extensions/fast-float.c
extensions/float-half.c
extensions/float.c
extensions/gegl-fixups.c
extensions/gggl-lies.c
extensions/gggl-table-lies.c
extensions/gggl-table.c
extensions/gggl.c
extensions/gimp-8bit.c
extensions/grey.c
extensions/naive-CMYK.c
extensions/simple.c
extensions/sse-half.c
extensions/sse2-float.c
extensions/sse2-int16.c
extensions/sse2-int8.c
extensions/sse4-int8.c
extensions/two-table.c
extensions/ycbcr.c